home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
printing
/
img2hplj.lzh
/
PRINTIMG.DOC
< prev
next >
Wrap
Text File
|
1992-07-09
|
13KB
|
272 lines
IMG-Printer Version 2.3
c 1992 by Michael Ruder Software
1. Einführung
Das Programm dient zum Ausdruck von Bildern, die im GEM-Image-Format
vorliegen, auf einem HP-LaserJet. Es können aber auch Bilder ausgedruckt
werden, die im normalen Screenformat vorliegen. Dabei ist es egal, ob
sie einen Header haben (z.B. Degas) oder nicht. Es werden die letzten
32000 Bytes ausgedruckt. Die Bilder müssen jedoch alle Schwarz/Weiß
sein. Der Ausdruck kann in Größe, Position auf dem Blatt und der
Druckerauflösung beeinflußt werden. Die Ausgabe erfolgt wahlweise
direkt an den Drucker oder auf einen File. Es werden die Befehle der
HP-PCL-Druckerkommandosprache verwendet.
2. Einstellungen
Alle Parameter werden über die Kommandozeile eingestellt. Für eine
Kurzübersicht kann das Programm mit dem Parameter "-?" aufgerufen
werden.
2.1. Erklärung der "Switchcharakter"
Mit den Switchcharaktern werden bestimmte Einstellungen ein oder
ausgeschaltet. Ohne weiteren Parameter wirken die Charakter als
Umschalter, wird ihnen jedoch eine 1 oder 0 nachgestellt, schalten
sie gezielt ein oder aus.
-a Autorotate: Das Bild wird automatisch im Landscape-Modus
gedruckt, wenn es zu groß wird. Sollte es weder im Portrait,
noch im Landscape (90 Grad gedreht) Modus auf die Seite passen,
wird der Modus gewählt, in dem es am besten auf die Seite paßt.
Default: aus.
-c Center: Das Bild wird auf dem Blatt zentriert. Sind
Offsetangaben gemacht (siehe -x/-y), dann wird das Bild zentriert
und anschließend um die Offsetangaben verschoben.
Default: aus.
-l Landscape: Das Bild wird in jedem Fall um 90 Grad gedreht
ausgedruckt.
Default: aus.
-m MP-Tray: Das Blatt wird gezielt aus der Mehrzweckkassette
(HP-LaserJet IIP) eingezogen. Normalerweise wird die untere
Papierkassette (LC-Tray) benutzt.
Default: an.
-q Quietmode: Alle Informations- und Warnungsmeldungen werden
abgestellt. Nur noch Fehler und fatale Fehler werden angezeigt.
Default: an.
-u Unpacked: Das Bild liegt im ungepackten 32000-Byte-Format mit
oder ohne Header vor. Unbedingt angeben, wenn kein IMG-File
gedruckt wird. Das Bild wird dann provisorisch auf einem
Zwischenfile in ein IMG-Bild umgewandelt und dann gedruckt. Dazu
wird als Größenangabe die normale Bildschirmgröße abgespeichert.
Default: aus.
-z Bild invertiert drucken. Das Bild wird invertiert gedruckt.
(NOT-Verknüpfung)
Default: aus.
-? Kurzanleitung der Parameter anzeigen.
2.2. Erkärung der Parameter
-h Horizontal size: Breite der Grafik, Syntax siehe unten.
Default: Wert im Header der IMG-Grafik
-i Init: Hiermit kann angegeben werden, welche Druckerinitkommandos
an den Drucker gesendet werden sollen:
(b) Drucker am Anfang zurücksetzen (<ESC>E)
(c) Kommando für Kopien senden (<ESC>&l#X)
(e) Drucker am Ende zurücksetzen (<ESC>E)
(l) Landscape/Portrait Einstellung (<ESC>&l#O)
(m) Papierquellenkommando senden (<ESC>&l#H)
(o) Offseteinstellungen senden (<ESC>*p#x#Y)
(p) Papiereinstellung (Rand/Bedruckbarer Bereich) (<ESC>&l#u#z#E)
(s) Papiergrößenkommando (<ESC>&l#A)
Default: BCELMOPS.
-f Filename: Filename des zu druckenden Files.
-n Number of copies: Gibt an, wie oft das Bild gedruckt werden soll.
Default: 1
-o Output: Ausgabefile, Vorsicht bei GfA-Basic-Druckereinstellungen
(PTXXX.PRG), in diesem Fall nicht PRN: verwenden, da sonst
Grafikdaten verändert werden.
Default: LST:.
-r Resolution: Auflösung der Grafik auf dem Drucker (75,100,150,300
dpi). Gibt an, welche Druckerauflösung der Grafik zum Drucken
verwendet wird. Je größer die gewählte Auflösung, desto länger
dauert die Übertragung der Daten. Zum Ausprobieren also kleine
Auflösungen wählen (Ergbnis wird dann eckiger).
Default: 300dpi.
-s Size: Papiergröße (EXEC,LETTER,LEGAL,A4,MONARCH,COM10,DL,C5).
Nur bei A4 wurden die Blatteinstellungen ausprobiert...
Default: A4.
-t Tempfile: Zwischenfile für den Druck von -u -Bildern, in denen
das in einen IMG-File umgewandelte Bild bis zum Drucken
gespeichert wird.
Default: $$IMG$$.TMP.
-v Vertical size: Höhe der Grafik, Syntax siehe unten.
Default: Wert im IMG-Header.
-x X-Offset: Offset in X-Richtung, Syntax siehe unten.
Default: 0.
-y Y-Offset: Offset in Y-Richtung, Syntax siehe unten.
Default 0.
2.2.1. Syntax der Längenangaben
Die Angabe kann in mehreren Einheiten erfolgen. Die Einheit ist
der Zahl direkt voranzustellen. Beispiel: -vl25000
l Length: Angabe in mm/1000
m Magnification: Nur für -h und -v: Direktangabe des
Bildvergrößerungsfaktors * 1000 (wie in TeX). Diese Angabe ist
abhängig von der gewählten Auflösung.
p Pixel: Die Angabe erfolgt in 300dpi Druckerpunkten.
r Resolution: Nur für -h und -v: Angabe der Auflösung des
Bildes. Wird zum Beispiel 100dpi angegeben, so geht das
Programm davon aus, daß das Bild bei einer Druckerauflösung
von 100dpi 1:1 ausgedruckt wird. Ist das Bild nun also 500
Punkte hoch, so wird es 5 inch groß.
2.3. Syntax bei der Parameterangabe
Die Switchcharakter alleine schalten um, wird ihnen jedoch eine 0
oder 1 nachgestellt, schalten sie gezielt aus, bzw. ein.
Asciizeichen können durch Voranstellen eines / eingegeben werden.
Der - und der / werden durch Einschließen in " angegeben. Die "
wiederum werden durch Verdoppeln eingegeben.
3. Auflistung aller Fehlermeldungen
Die Fehlermeldungen sind alle nach dem Schema %VON-S-KURZ, Lang.
aufgebaut. VON gibt an, welches Programm sie abgibt (normalerweise
PRINTIMG). S gibt an, was los ist: S für Success (Erfolg), I für
Information, W für Warnung, E für Error (Fehler), F für Fatal (fataler
Fehler). KURZ ist ein Kürzel der Fehlermeldung und Lang ist die
genauere Beschreibung. (Fehlermeldungen im VMS-Format). Für die
Besprechung wird immer nur das Kürzel angegeben.
TRANSFORM: Das Bild wird ins IMG-Format übersetzt. (-u -Option
gewählt.)
UKWNVERS: Die Version des IMG-File (steht im Header) ist unbekannt.
INVPLAN: Falsche Anzahl Farbebenen: Das Bild ist kein Schwarzweißbild.
TIMEINFO: Information über die benötigte Druckzeit.
UKWNCODE: Unbekannter Code: Fehler im IMG-File-Format.
SOLRUNZER: Fehler im IMG-File-Format.
UNEXEOF: File endet beim Lesen, Fehler im IMG-File-Format.
CONTROLC: Programm mit Control-C abgebrochen. (siehe unten)
CONTROLY: Programm mit Control-Y abgebrochen. (siehe unten)
UKWNDIM: Unbekannte Einheit bei -h/-v/-x/-y angegeben.
UKWNICMD: Unbekannten Buchstaben bei -i angegeben.
UKWNPARA: Unbekannter Kommandoparameter angegeben.
NOFILE: Kein auszudruckender File mit -f angegeben.
FNF: File not found: -f -File nicht gefunden.
TWOPARA: Zwei Parameter koennen nicht zusammen angegeben werden
LANDSCAPE: Drucke um 90 Grad gedr